@charset "utf-8"; /* 同时修改tab标签的风格 */
.project_tabs > .ui-tabs-nav li.gf_skin.ui-tabs-active {
    background-image: linear-gradient(-180deg, #c4d6e6 0%, #f2f2f2 100%);
}

/* cindy 测试 */
.gf_skin .dyn_box {
    padding: 0 !important;
}

.gf_skin ::-webkit-scrollbar,
.gfSkin ::-webkit-scrollbar,
.exDialog.gf ::-webkit-scrollbar {
    width: 5px;
    height: 8px;
}

/* Handle */
.gf_skin ::-webkit-scrollbar-thumb ,
.gfSkin ::-webkit-scrollbar-thumb ,
.exDialog.gf ::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: #E5E5E5;
    -webkit-box-shadow: inset 0 0 6px #E5E5E5;
}

.gf_skin ::-webkit-scrollbar-thumb:window-inactive ,
.gfSkin ::-webkit-scrollbar-thumb:window-inactive ,
.exDialog.gf ::-webkit-scrollbar-thumb:window-inactive {
    background: #E5E5E5;
}

.exDialog.gf .ve_inner .ve_assist{
    opacity: 1;
    bottom:0;
    top:-1px;
}


.gf_skin .ve_inner .detail + .ve_assist
{
    opacity: 1;
    bottom:0;
    top:-15px;
}

/* panel */
.gf_skin .dyn_shell > .dyn_box > [data-type="PANEL"],
.gf_skin .dyn_shell > .dyn_box > [data-type="DIV"],
.gf_skin .dyn_shell > .dyn_box > [data-type="LAYER"],
.gf_skin .dyn_shell > .dyn_box > [data-type="LAYOUT"] {
    padding: 10px;
    background: #F2F2F2;
}

.gf_skin .dyn_sidebar > div[data-type="LAYER"] {
    background-color: #f2f2f2;
}
/* datetime */
.gf_skin [data-type="DATETIME"].disabled .ve_form span,
.exDialog.gf [data-type="DATETIME"].disabled .ve_form span{
    color:#cccccc;
}

.gf_skin [data-type="DATETIME"] .ve_form .ve_assist .ibtn,
.exDialog.gf [data-type="DATETIME"] .ve_form .ve_assist .ibtn {
    background: url(../themes/gfSkin/date.png) no-repeat center;
    width: 26px;
    height: 26px;
}

.gf_skin [data-type="DATETIME"].disabled .ve_form .ve_assist .ibtn ,
.exDialog.gf [data-type="DATETIME"].disabled .ve_form .ve_assist .ibtn {
    background: url(../themes/gfSkin/un_date.png) no-repeat center;
}

.gf_skin [data-type="DATETIME"] .ve_form .ve_assist .ibtn:before ,
.exDialog.gf [data-type="DATETIME"] .ve_form .ve_assist .ibtn:before {
    content: '';
}
/* button */

.gf_skin [data-type="BUTTON"] ,
.exDialog.gf [data-type="BUTTON"] {
    border-radius: 5px;
    border: 1px solid #00bfa6;
    background: #00bfa6;
    color: #fff;
    height: 30px;
    box-shadow: none;
    font-size: 12px;
    line-height: 20px;
}

.gf_skin [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb):not(.ngs_goback):not(.ngs_forward):hover ,
.exDialog.gf [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb):not(.ngs_goback):not(.ngs_forward):hover {
    background: #33ccb8;
    color: #fff;
    border: 1px solid #33ccb8;
}

.gf_skin [data-type="BUTTON"].line ,
.exDialog.gf [data-type="BUTTON"].line {
    background: #fff;
    color: #00bfa6;
    border-color: #00bfa6;
}


.gf_skin [data-type="BUTTON"].line.disabled ,
.exDialog.gf [data-type="BUTTON"].line.disabled {
    background: #fff;
    color: #cccccc;
    border: 1px solid #cccccc;
}

.gf_skin [data-type="BUTTON"].orangered ,
.exDialog.gf [data-type="BUTTON"].orangered {
    background: #FFEEEE;
    color: #ff5d4d;
    border-color: #ff5d4d;
}

.gf_skin [data-type="BUTTON"].orangered:hover ,
.exDialog.gf [data-type="BUTTON"].orangered:hover {
    background: #FFEEEE;
    color: #ff5d4d;
    border-color: #ff5d4d;
}

.gf_skin [data-type="BUTTON"].orange ,
.exDialog.gf [data-type="BUTTON"].orange {
    background: #FFF5E9;
    color: #ff9c1a;
    border-color: #ff9c1a;
    text-shadow:none;
}

.gf_skin [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).orange:hover ,
.exDialog.gf [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).orange:hover {
    background: #FFF5E9;
    color: #ff9c1a;
    border-color: #ff9c1a;
}

.gf_skin [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).orange:hover ,
.exDialog.gf [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).orange:hover {
    background: #FFF5E9;
    color: #ff9c1a;
    border-color: #ff9c1a;
}

.gf_skin [data-type="BUTTON"].green ,
.exDialog.gf [data-type="BUTTON"].green {
    background: #e5f8f6;
    color: #00bfa6;
    border-color: #00bfa6;
    text-shadow: none;
}

.gf_skin [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).green:hover ,
.exDialog.gf [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).green:hover {
    background: #e5f8f6;
    color: #00bfa6;
    border-color: #00bfa6;
}

.gf_skin [data-type="BUTTON"].purple ,
.exDialog.gf [data-type="BUTTON"].purple {
    background: #F3F1FF;
    color: #A18AFE;
    border-color: #A18AFE;
}

.gf_skin [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).purple:hover ,
.exDialog.gf [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).purple:hover {
    border: 1px solid #A18AFE;
    background: #F3F1FF;
    color: #A18AFE;
}

.gf_skin [data-type="BUTTON"].lightblue ,
.exDialog.gf [data-type="BUTTON"].lightblue {
    background: #E9F3FF;
    color: #6AB5FC;
    border-color: #6AB5FC;
}

.gf_skin [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).lightblue:hover ,
.exDialog.gf [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).lightblue:hover {
    background: #E9F3FF;
    color: #6AB5FC;
    border-color: #6AB5FC;
}

.gf_skin [data-type="BUTTON"].black ,
.exDialog.gf [data-type="BUTTON"].black {
    background: #fff;
    color: #838383;
    border-color: #838383;
}

.gf_skin [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).black:hover ,
.exDialog.gf [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).black:hover {
    background: #fff;
    color: #838383;
    border-color: #838383;
}

.gf_skin [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).line:hover ,
.exDialog.gf [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).line:hover {
    border: 1px solid #33ccb8;
    background: #fff;
    color: #33ccb8;
}

.gf_skin [data-type="BUTTON"].primary ,
.exDialog.gf [data-type="BUTTON"].primary {
    border: 1px solid #3c6dfd;
    color: #fff;
    background: #3c6dfd;
}


.gf_skin [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).primary:hover ,
.exDialog.gf [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).primary:hover {
    border-color: #3c6dfd;
    color: #3c6dfd;
    background: #fff;
}

.gf_skin [data-type="BUTTON"].red ,
.exDialog.gf [data-type="BUTTON"].red {
    border: 1px solid red!important;
    color: red;
    background: red!important;
}

.gf_skin [data-type="BUTTON"].primary_line ,
.exDialog.gf [data-type="BUTTON"].primary_line {
    border: 1px solid #3c6dfd;
    color: #3c6dfd;
    background: #fff;
}

.gf_skin [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).primary_line:hover ,
.exDialog.gf [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).primary_line:hover {
    border-color: #3c6dfd;
    color: #fff;
    background: #3c6dfd;
}

.gf_skin [data-type="BUTTON"].gray ,
.exDialog.gf [data-type="BUTTON"].gray {
    border: 1px solid #cccccc;
    color: #808080;
    background: #fff;
}

.gf_skin [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).gray:hover ,
.exDialog.gf [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).gray:hover {
    border: 1px solid #cccccc;
    color: #cccccc;
    background: #fff;
}

.gf_skin [data-type="BUTTON"].gray_block ,
.exDialog.gf [data-type="BUTTON"].gray_block {
    border: 1px solid #cccccc;
    color: #ffffff;
    background: #cccccc;
}

.gf_skin [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).gray_block:hover ,
.exDialog.gf [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).gray_block:hover {
    border: 1px solid #cccccc;
    color: #cccccc;
    background: #e5e5e5;
}

.gf_skin [data-type="BUTTON"].gray_line ,
.exDialog.gf [data-type="BUTTON"].gray_line {
    border: 1px solid #ccc;
    color: #808080;
    background: #fff;
}

.gf_skin [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).gray_line:hover ,
.exDialog.gf [data-type="BUTTON"]:not(:disabled):not(.ngs_icon_nb).gray_line:hover {
    background: #fff;
    color: #ccc;
    border: 1px solid #ccc;
}

.gf_skin [data-type="BUTTON"].mini ,
.exDialog.gf [data-type="BUTTON"].mini {
    height: 24px;
    font-size: 12px;
    line-height: 14px;
}

.gf_skin [data-type="BUTTON"].disabled ,
.exDialog.gf [data-type="BUTTON"].disabled {
    border: 1px solid #f2f2f2;
    background: #f2f2f2;
    color: #ccc;
}

.gf_skin [data-type="BUTTON"].ngs_goback ,
.exDialog.gf [data-type="BUTTON"].ngs_goback {
    cursor: pointer;
    color: background;
    padding: 0;
    width: 30px;
    height: 30px;
    box-sizing: border-box;
    border-radius: 15px;
    border: 0;
    outline: none;
    content: "";
    opacity: .5
}

.gf_skin [data-type="BUTTON"].ngs_forward ,
.exDialog.gf [data-type="BUTTON"].ngs_forward {
    cursor: pointer;
    color: background;
    padding: 0;
    width: 30px;
    height: 30px;
    box-sizing: border-box;
    border-radius: 15px;
    border: 0;
    outline: none;
    content: "";
    opacity: .5
}
.gf_skin [data-type="BUTTON"].ngs_forward:hover ,
.exDialog.gf [data-type="BUTTON"].ngs_forward:hover,
.gf_skin [data-type="BUTTON"].ngs_goback:hover,
.exDialog.gf [data-type="BUTTON"].ngs_goback:hover {
    opacity: 1;
}
/* icon按钮 */
.gf_skin [data-type="BUTTON"].ngs_icon_nb ,
.exDialog.gf [data-type="BUTTON"].ngs_icon_nb {
    background-color: transparent;
    border: 0;
    box-shadow: none;
    border-radius: 0;
    color: #808080;
    display: inline-block;
}

.gf_skin [data-type="BUTTON"].icon,
.exDialog.gf [data-type="BUTTON"].icon,
.gf_skin [data-type="BUTTON"].flash ,
.exDialog.gf [data-type="BUTTON"].flash {
    background: transparent;
    border: 0;
    color: #808080;
}

.gf_skin [data-type="BUTTON"].icon:hover,
.exDialog.gf [data-type="BUTTON"].icon:hover,
.gf_skin [data-type="BUTTON"].flash:hover ,
.exDialog.gf [data-type="BUTTON"].flash:hover {
    background: transparent !important;
    border: 0 !important;
    color: #808080 !important;
}

/* 下拉按钮 */
.gf_skin [data-type="BUTTON"].wisDropdown,
.exDialog.gf [data-type="BUTTON"].wisDropdown,
.gf_skin [data-type="DROPDOWN"].wisDropdown ,
.exDialog.gf [data-type="DROPDOWN"].wisDropdown {
    background-color: transparent;
    color: inherit;
}
.gf_skin [data-type="BUTTON"].wisDropdown .box,
.exDialog.gf [data-type="BUTTON"].wisDropdown .box,
.gf_skin [data-type="DROPDOWN"].wisDropdown .box ,
.exDialog.gf [data-type="DROPDOWN"].wisDropdown .box {
    border: 1px solid #cad0e6;
    border-radius: 3px;
    /* background: white; */
}
.gf_skin [data-type="BUTTON"].wisDropdown a.btn,
.exDialog.gf [data-type="BUTTON"].wisDropdown a.btn,
.gf_skin [data-type="DROPDOWN"].wisDropdown a.btn ,
.exDialog.gf [data-type="DROPDOWN"].wisDropdown a.btn {
    background: transparent;
    border: 0;
    box-shadow: none;
    color: inherit;
}
.gf_skin [data-type="BUTTON"].wisDropdown a.btn.toggle,
.exDialog.gf [data-type="BUTTON"].wisDropdown a.btn.toggle,
.gf_skin [data-type="DROPDOWN"].wisDropdown a.btn.toggle,
.exDialog.gf [data-type="DROPDOWN"].wisDropdown a.btn.toggle {
    color: #00bfa6;
}

/* 无边框下拉按钮 */
.gf_skin [data-type="BUTTON"].wisDropdown.noborder .box,
.exDialog.gf [data-type="BUTTON"].wisDropdown.noborder .box,
.gf_skin [data-type="DROPDOWN"].wisDropdown.noborder .box,
.exDialog.gf [data-type="DROPDOWN"].wisDropdown.noborder .box {
    border: 0;
}

.gf_skin [data-type="BUTTON"].wisDropdown.noborder a.btn.toggle,
.exDialog.gf [data-type="BUTTON"].wisDropdown.noborder a.btn.toggle,
.gf_skin [data-type="DROPDOWN"].wisDropdown.noborder a.btn.toggle,
.exDialog.gf [data-type="DROPDOWN"].wisDropdown.noborder a.btn.toggle {
    color: transparent;
}

.gf_skin [data-type="BUTTON"].unable ,
.exDialog.gf [data-type="BUTTON"].unable {
    background-color: #999;
    border-radius: 4px;
    border-color: #999;
}

.gf_skin [data-type="COMBOX"] .ve_form,
.exDialog.gf [data-type="COMBOX"] .ve_form {
    position: relative;
}

.gf_skin [data-type="COMBOX"] .wiscombox_menu input:focus,
.exDialog.gf [data-type="COMBOX"] .wiscombox_menu input:focus,
.gf_skin [data-type="COMBOX"] .wiscombox_menu input:hover,
.exDialog.gf [data-type="COMBOX"] .wiscombox_menu input:hover {
    border: 1px solid transparent;
}

/* comBox */
.gf_skin .ve_form .ve_field,
.exDialog.gf .ve_form .ve_field {
    font-size: 12px;
}

.gf_skin [data-type="COMBOX"] .wlc,
.exDialog.gf [data-type="COMBOX"] .wlc,
.gf_skin [data-type="COMBOX"] .ve_input,
.exDialog.gf [data-type="COMBOX"] .ve_input,
.gf_skin select[data-type="COMBOX"],
.exDialog.gf select[data-type="COMBOX"] {
    border-radius: 5px;
    padding-right: 30px !important;
    background: url(../themes/gfSkin/down.png) right center no-repeat;
    border: 1px solid #ccc;
    height: 30px;
    text-align: left;
}

.gf_skin [data-type="COMBOX"].disabled .wlc,
.exDialog.gf [data-type="COMBOX"].disabled .wlc,
.gf_skin [data-type="COMBOX"].disabled .ve_input,
.exDialog.gf [data-type="COMBOX"].disabled .ve_input,
.gf_skin select[data-type="COMBOX"].disabled,
.exDialog.gf select[data-type="COMBOX"].disabled {
    background: url(../themes/gfSkin/un_down.png) right center no-repeat;
}

.gf_skin select:focus,
.exDialog.gf select:focus {
    box-shadow: none;
}

.gf_skin [data-type="COMBOX"].wiscombox_wrp,
.exDialog.gf [data-type="COMBOX"].wiscombox_wrp {
    background: transparent;
}

.gf_skin [data-type="COMBOX"] input.wiscombox_input,
.exDialog.gf [data-type="COMBOX"] input.wiscombox_input {
    border-radius: 3px;
    border: 1px solid #cad0e6;
    background-color: transparent;
    padding-right: 20px;
    padding-left: 10px;
    color: inherit;
}

.gf_skin [data-type="COMBOX"] .wiscombox_menu .assist,
.exDialog.gf [data-type="COMBOX"] .wiscombox_menu .assist {
    background: none;
}

.gf_skin [data-type="COMBOX"] .wiscombox_menu,
.exDialog.gf [data-type="COMBOX"] .wiscombox_menu {
    background-color: transparent;
}

.gf_skin [data-type="COMBOX"] .wiscombox_menu input,
.exDialog.gf [data-type="COMBOX"] .wiscombox_menu input {
    border: 1px solid transparent;
    height: 28px;
    font-size: 12px;
    color: #333333;
}

.gf_skin [data-type="COMBOX"].line select{
    border-radius: 0px;
    border: none;
    color: #00bfa6;
    background: url(../themes/gfSkin/down_green.png) right center no-repeat;
    width: min-content;
    border-top: solid transparent 1px;
    border-bottom: solid #00bfa6 1px;
}

.gf_skin [data-type="COMBOX"].line select.invalid{
    border-radius: 0px;
    border: none;
    background: url(../themes/gfSkin/down_gray.png) right center no-repeat;
    width: min-content;
    color: #808080;
}

.gf_skin [data-type="COMBOX"].line select:focus{
    border-radius: 0px;
    border: none;
    color: #00bfa6;
    background: url(../themes/gfSkin/down_green.png) right center no-repeat;
    width: min-content;
    border-top: solid transparent 1px;
    border-bottom: solid #00bfa6 1px;
}


/* text */
.gf_skin [data-type="TEXT"] input.wlc,
.exDialog.gf [data-type="TEXT"] input.wlc,
.gf_skin input[data-type="TEXT"],
.exDialog.gf input[data-type="TEXT"],
.gf_skin [data-type="TEXT"] input,
.exDialog.gf [data-type="TEXT"] input,
.gf_skin [data-type="INPUT"] input.ve_input,
.exDialog.gf [data-type="INPUT"] input.ve_input,
.gf_skin input[data-type="INPUT"],
.exDialog.gf input[data-type="INPUT"],
.gf_skin [data-type="INPUT"] input,
.exDialog.gf [data-type="INPUT"] input {
    border-radius: 5px;
    border: 1px solid #cccccc;
    background: #fff;
    box-shadow: none;
    height: 30px;
    font-size: 12px;
    color: inherit;
    padding-left: 10px;
}

.gf_skin [data-type="INPUT"] .ve_assist>.ibtn.far.fa-times-circle.fa-fw::before,
.exDialog.gf [data-type="INPUT"] .ve_assist>.ibtn.far.fa-times-circle.fa-fw::before {
    content: "\f057";
    font-weight: 600;
    color: #cccccc;
    font-size: 12px;
}

.gf_skin input::-webkit-input-placeholder, .gf_skin textarea::-webkit-input-placeholder,
.exDialog.gf input::-webkit-input-placeholder, .exDialog.gf textarea::-webkit-input-placeholder {
    /* placeholder颜色  */
    color: #ccc;
}

.gf_skin [data-type="TEXT"] input.wlc:hover,
.gf_skin [data-type="TEXT"] input.wlc:focus,
.gf_skin input[data-type="TEXT"]:hover,
.gf_skin input[data-type="TEXT"]:focus,
.gf_skin [data-type="TEXT"] input:hover,
.gf_skin [data-type="TEXT"] input:focus,
.gf_skin [data-type="INPUT"] input.ve_input:hover,
.gf_skin [data-type="INPUT"] input.ve_input:focus,
.gf_skin input[data-type="INPUT"]:hover,
.gf_skin input[data-type="INPUT"]:focus,
.gf_skin [data-type="INPUT"] input:hover,
.gf_skin [data-type="INPUT"] input:focus,
.exDialog.gf [data-type="TEXT"] input.wlc:hover,
.exDialog.gf [data-type="TEXT"] input.wlc:focus,
.exDialog.gf input[data-type="TEXT"]:hover,
.exDialog.gf input[data-type="TEXT"]:focus,
.exDialog.gf [data-type="TEXT"] input:hover,
.exDialog.gf [data-type="TEXT"] input:focus,
.exDialog.gf [data-type="INPUT"] input.ve_input:hover,
.exDialog.gf [data-type="INPUT"] input.ve_input:focus,
.exDialog.gf input[data-type="INPUT"]:hover,
.exDialog.gf input[data-type="INPUT"]:focus,
.exDialog.gf [data-type="INPUT"] input:hover,
.exDialog.gf [data-type="INPUT"] input:focus {
    border: 1px solid #00BFA6;
    color: #333333;
}
.gf_skin [data-type="INPUT"] textarea:hover,
.gf_skin [data-type="INPUT"] textarea:focus,
.exDialog.gf [data-type="INPUT"] textarea:hover,
.exDialog.gf [data-type="INPUT"] textarea:focus {
    border: 1px solid #00BFA6!important;
    box-shadow: unset;
}
.gf_skin [data-type="INPUT"].btOnly input.ve_input:hover,
.gf_skin [data-type="INPUT"].btOnly input.ve_input:focus,
.gf_skin input[data-type="INPUT"].btOnly:hover,
.gf_skin input[data-type="INPUT"].btOnly:focus,
.gf_skin [data-type="INPUT"].btOnly input:hover,
.gf_skin [data-type="INPUT"].btOnly input:focus,
.exDialog.gf [data-type="INPUT"].btOnly input.ve_input:hover,
.exDialog.gf [data-type="INPUT"].btOnly input.ve_input:focus,
.exDialog.gf input[data-type="INPUT"].btOnly:hover,
.exDialog.gf input[data-type="INPUT"].btOnly:focus,
.exDialog.gf [data-type="INPUT"].btOnly input:hover,
.exDialog.gf [data-type="INPUT"].btOnly input:focus {
    border-bottom: 1px solid #00BFA6;
}

/* text */
.gf_skin [data-type="INPUT"].btOnly input.ve_input,
.gf_skin input[data-type="INPUT"].btOnly,
.gf_skin [data-type="INPUT"].btOnly input,
.exDialog.gf [data-type="INPUT"].btOnly input.ve_input,
.exDialog.gf input[data-type="INPUT"].btOnly,
.exDialog.gf [data-type="INPUT"].btOnly input {
    border: none;
    border-bottom: 1px solid #ccc;
    background: #fff;
    color: inherit;
    box-shadow: none;
    border-radius: 0;
}

/* textarea */
.gf_skin [data-type="TEXT"] textarea.wlc,
.gf_skin [data-type="TEXT"] textarea,
.gf_skin textarea[data-type="TEXT"],
.gf_skin [data-type="INPUT"] textarea.ve_input,
.gf_skin [data-type="INPUT"] textarea,
.gf_skin textarea[data-type="INPUT"],
.exDialog.gf [data-type="TEXT"] textarea.wlc,
.exDialog.gf [data-type="TEXT"] textarea,
.exDialog.gf textarea[data-type="TEXT"],
.exDialog.gf [data-type="INPUT"] textarea.ve_input,
.exDialog.gf [data-type="INPUT"] textarea,
.exDialog.gf textarea[data-type="INPUT"] {
    border-radius: 5px;
    border: 1px solid #ccc;
    background: #fff;
    padding: 10px;
    height: 100%;
}

/* datetime */
.gf_skin [data-type="DATETIME"] input.ve_input,
.gf_skin [data-type="DATETIME"] .ve_form input,
.gf_skin [data-type="DATETIME"] .wlc input,
.gf_skin [data-type="DATETIME"] .dyn_input_form input,
.exDialog.gf [data-type="DATETIME"] input.ve_input,
.exDialog.gf [data-type="DATETIME"] .ve_form input,
.exDialog.gf [data-type="DATETIME"] .wlc input,
.exDialog.gf [data-type="DATETIME"] .dyn_input_form input {
    border-radius: 5px;
    border-color: #cccccc;
    padding-right: 20px;
    padding-left: 10px;
    color: #333333;
    box-shadow: none;
    height: 30px;
}
.gf_skin [data-type="DATETIME"] input:hover,
.exDialog.gf [data-type="DATETIME"] input:hover{
    border:1px solid #00bfa6;
}
.gf_skin [data-type="DATETIME"] input:focus,
.exDialog.gf [data-type="DATETIME"] input:focus{
    border:1px solid #00bfa6;
}
.gf_skin [data-type="DATETIME"].borderbottom input.ve_input,
.gf_skin [data-type="DATETIME"].borderbottom .ve_form input,
.exDialog.gf [data-type="DATETIME"].borderbottom input.ve_input,
.exDialog.gf [data-type="DATETIME"].borderbottom .ve_form input{
    border:none!important;
    background:transparent;
    border-bottom:1px solid #cccccc!important;
}
.gf_skin [data-type="DATETIME"].btOnly input.ve_input,
.gf_skin [data-type="DATETIME"].btOnly .ve_form input,
.gf_skin [data-type="DATETIME"].btOnly .wlc input,
.gf_skin [data-type="DATETIME"].btOnly .dyn_input_form input,
.exDialog.gf [data-type="DATETIME"].btOnly input.ve_input,
.exDialog.gf [data-type="DATETIME"].btOnly .ve_form input,
.exDialog.gf [data-type="DATETIME"].btOnly .wlc input,
.exDialog.gf [data-type="DATETIME"].btOnly .dyn_input_form input {
    border-top: none;
    border-left: none;
    border-right: none;
    border-color: #ccc;
    background: #fff;
    padding-right: 20px;
    color: inherit;
    border-radius: 0;
}

/* NUMBER */
.gf_skin [data-type="NUMBER"] input.ve_input,
.gf_skin [data-type="NUMBER"] .ve_form input,
.gf_skin [data-type="NUMBER"] input.wlc,
.gf_skin [data-type="NUMBER"] .dyn_input_form input,
.exDialog.gf [data-type="NUMBER"] input.ve_input,
.exDialog.gf [data-type="NUMBER"] .ve_form input,
.exDialog.gf [data-type="NUMBER"] input.wlc,
.exDialog.gf [data-type="NUMBER"] .dyn_input_form input {
    border-radius: 3px;
    border: 1px solid #ccc;
    background: transparent;
    color: inherit;
}

/* 单下边框 */
.gf_skin input.ngs_mnb,
.gf_skin textarea.ngs_mnb,
.gf_skin select.ngs_mnb,
.gf_skin .ngs_mnb input,
.gf_skin .ngs_mnb textarea,
.gf_skin .ngs_mnb select,
.exDialog.gf input.ngs_mnb,
.exDialog.gf textarea.ngs_mnb,
.exDialog.gf select.ngs_mnb,
.exDialog.gf .ngs_mnb input,
.exDialog.gf .ngs_mnb textarea,
.exDialog.gf .ngs_mnb select {
    border: 0 !important;
    border-bottom: 1px solid #dfdfdf !important;
    outline: none;
    margin-bottom: 10px;
    color: #444;
    box-shadow: none;
}

/* 无边框 */
.gf_skin [data-type="INPUT"].noborder input,
.gf_skin input[data-type="INPUT"].noborder,
.gf_skin [data-type="INPUT"].noborder textarea,
.gf_skin textarea[data-type="INPUT"].noborder,
.gf_skin [data-type="DATETIME"].noborder input,
.gf_skin [data-type="NUMBER"].noborder input,
.gf_skin [data-type="COMBOX"].noborder .ve_input,
.exDialog.gf [data-type="INPUT"].noborder input,
.exDialog.gf input[data-type="INPUT"].noborder,
.exDialog.gf [data-type="INPUT"].noborder textarea,
.exDialog.gf textarea[data-type="INPUT"].noborder,
.exDialog.gf [data-type="DATETIME"].noborder input,
.exDialog.gf [data-type="NUMBER"].noborder input,
.exDialog.gf [data-type="COMBOX"].noborder .ve_input {
    border: 0;
}

/* table */
.gf_skin [data-type="TABLE"],
.gf_skin [data-type="TABLE2"],
.exDialog.gf [data-type="TABLE"],
.exDialog.gf [data-type="TABLE2"] {
    border-radius: 4px;
    outline: none;
}

.gf_skin [data-type="TABLE"] .wisgrid,
.gf_skin [data-type="TABLE2"] .wisgrid,
.exDialog.gf [data-type="TABLE"] .wisgrid,
.exDialog.gf [data-type="TABLE2"] .wisgrid {
    border: 0 !important;
    /* padding: 0 10px; */
    display: flex;
    flex-direction: column;
}

.gf_skin [data-type="TABLE"] .wisgrid .wisgrid-btable td a.dyn_link ,
.exDialog.gf [data-type="TABLE"] .wisgrid .wisgrid-btable td a.dyn_link {
    color: #00bfa6 !important;
}

.gf_skin [data-type="TABLE"] .wisgrid:focus ,
.exDialog.gf [data-type="TABLE"] .wisgrid:focus {
    box-shadow: none;
}

.gf_skin [data-type="TABLE"] .wisgrid .wisgrid-hdiv,
.gf_skin [data-type="TABLE"] .wisgrid .wisgrid-bdiv,
.gf_skin [data-type="TABLE2"] .wisgrid .wisgrid-hdiv,
.gf_skin [data-type="TABLE2"] .wisgrid .wisgrid-bdiv,
.exDialog.gf [data-type="TABLE"] .wisgrid .wisgrid-hdiv,
.exDialog.gf [data-type="TABLE"] .wisgrid .wisgrid-bdiv,
.exDialog.gf [data-type="TABLE2"] .wisgrid .wisgrid-hdiv,
.exDialog.gf [data-type="TABLE2"] .wisgrid .wisgrid-bdiv {
    background: transparent;
    border-top: 0px;
    min-height: 0%;
}

.gf_skin [data-type="TABLE"] .wisgrid .wisgrid-bdiv .wisgrid-bodypad,
.gf_skin [data-type="TABLE2"] .wisgrid .wisgrid-bdiv .wisgrid-bodypad,
.exDialog.gf [data-type="TABLE"] .wisgrid .wisgrid-bdiv .wisgrid-bodypad,
.exDialog.gf [data-type="TABLE2"] .wisgrid .wisgrid-bdiv .wisgrid-bodypad {
    /* padding: 0 10px; */
}

.gf_skin [data-type="TABLE"] .wisgrid table,
.gf_skin [data-type="TABLE2"] .wisgrid table,
.exDialog.gf [data-type="TABLE"] .wisgrid table,
.exDialog.gf [data-type="TABLE2"] .wisgrid table {
    width: auto;
    border: 0;
    border-bottom: transparent;
}

.gf_skin [data-type="TABLE"] .wisgrid .wisgrid-hdiv,
.gf_skin [data-type="TABLE2"] .wisgrid .wisgrid-hdiv ,
.exDialog.gf [data-type="TABLE"] .wisgrid .wisgrid-hdiv,
.exDialog.gf [data-type="TABLE2"] .wisgrid .wisgrid-hdiv {
    height: auto;
    width: 100%;
}

.gf_skin [data-type="TABLE"] .wisgrid .wisgrid-hdiv::-webkit-scrollbar,
.gf_skin [data-type="TABLE2"] .wisgrid .wisgrid-hdiv::-webkit-scrollbar ,
.exDialog.gf [data-type="TABLE"] .wisgrid .wisgrid-hdiv::-webkit-scrollbar,
.exDialog.gf [data-type="TABLE2"] .wisgrid .wisgrid-hdiv::-webkit-scrollbar {
    height:5px;
    position:absolute;
    bottom:0px;
    display:none
}

.gf_skin [data-type="TABLE"] .wisgrid .wisgrid-htable tr,
.exDialog.gf [data-type="TABLE"] .wisgrid .wisgrid-htable tr {
    border-bottom: 1px solid transparent;
    color: #383E5A;
    height: 40px;
    font-size: 12px;
    background: #f7f7f7;
}

.gf_skin [data-type="TABLE"] .wisgrid .wisgrid-bdiv,
.gf_skin [data-type="TABLE2"] .wisgrid .wisgrid-bdiv ,
.exDialog.gf [data-type="TABLE"] .wisgrid .wisgrid-bdiv,
.exDialog.gf [data-type="TABLE2"] .wisgrid .wisgrid-bdiv {
    flex: 1;
    position: relative !important;
    top: 0 !important;
    flex-basis: auto;
}

.gf_skin [data-type="TABLE"] .wisgrid .wisgrid-bdiv table {
    height: 3px;
}

.gf_skin [data-type="TABLE"] .wisgrid tr.wisgrid_row,
.gf_skin [data-type="TABLE2"] .wisgrid tr.wisgrid_row ,
.exDialog.gf [data-type="TABLE"] .wisgrid tr.wisgrid_row,
.exDialog.gf [data-type="TABLE2"] .wisgrid tr.wisgrid_row {
    background-color: transparent;
    border-bottom: 0px;
    height: 40px;
    font-size: 12px;
    font-weight: 500;
}

.gf_skin [data-type="TABLE"] .wisgrid .wisgrid-bdiv table tr:nth-child(even),
.gf_skin [data-type="TABLE2"] .wisgrid .wisgrid-bdiv table tr:nth-child(even),
.exDialog.gf [data-type="TABLE"] .wisgrid .wisgrid-bdiv table tr:nth-child(even),
.exDialog.gf [data-type="TABLE2"] .wisgrid .wisgrid-bdiv table tr:nth-child(even) {
    background-color: #f8f8f8;
}

.gf_skin [data-type="TABLE"] .wisgrid table td,
.gf_skin [data-type="TABLE"] .wisgrid table th,
.gf_skin [data-type="TABLE2"] .wisgrid table td,
.gf_skin [data-type="TABLE2"] .wisgrid table th ,
.exDialog.gf [data-type="TABLE"] .wisgrid table td,
.exDialog.gf [data-type="TABLE"] .wisgrid table th,
.exDialog.gf [data-type="TABLE2"] .wisgrid table td,
.exDialog.gf [data-type="TABLE2"] .wisgrid table th {
    line-height: 40px;
    background: transparent !important;
    border: 0;
    height: 40px;
}

.gf_skin [data-type="TABLE"] .wisgrid table th ,
.exDialog.gf [data-type="TABLE"] .wisgrid table th {
    font-weight: 700;
}

.gf_skin .wisgrid-hdiv-box th .sort-trigger,
.exDialog.gf .wisgrid-hdiv-box th .sort-trigger {
    margin-left: 8px;
    margin-top: 0;
    position: relative;
    display: inline-block;
    right: 0;
}

.gf_skin [data-type="TABLE"] .wisgrid table th .sort,
.gf_skin [data-type="TABLE"] .wisgrid table th .sort-up,
.gf_skin [data-type="TABLE"] .wisgrid table th .sort-down,
.exDialog.gf [data-type="TABLE"] .wisgrid table th .sort,
.exDialog.gf [data-type="TABLE"] .wisgrid table th .sort-up,
.exDialog.gf [data-type="TABLE"] .wisgrid table th .sort-down {
    line-height: 40px;
    font-size: 14px;
}

.gf_skin [data-type="TABLE"] .wisgrid .wisgrid-hdiv-box th.asc .sort-up,
.gf_skin [data-type="TABLE"] .wisgrid .wisgrid-hdiv-box th.desc .sort-down,
.exDialog.gf [data-type="TABLE"] .wisgrid .wisgrid-hdiv-box th.asc .sort-up,
.exDialog.gf [data-type="TABLE"] .wisgrid .wisgrid-hdiv-box th.desc .sort-down {
    display: inline-block;
}

.gf_skin [data-type="TABLE"] .wisgrid table td:not(.ln),
.gf_skin [data-type="TABLE"] .wisgrid table th,
.gf_skin [data-type="TABLE2"] .wisgrid table td:not(.ln),
.gf_skin [data-type="TABLE2"] .wisgrid table th ,
.exDialog.gf [data-type="TABLE"] .wisgrid table td:not(.ln),
.exDialog.gf [data-type="TABLE"] .wisgrid table th,
.exDialog.gf [data-type="TABLE2"] .wisgrid table td:not(.ln),
.exDialog.gf [data-type="TABLE2"] .wisgrid table th {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 10px;
    line-height: 40px;
}

.gf_skin [data-type="TABLE"] .wisgrid .wisgrid-btable > thead th,
.gf_skin [data-type="TABLE"] .wisgrid .wisgrid-btable > thead th .wisgrid-sizing ,
.exDialog.gf [data-type="TABLE"] .wisgrid .wisgrid-btable > thead th,
.exDialog.gf [data-type="TABLE"] .wisgrid .wisgrid-btable > thead th .wisgrid-sizing {
    padding: 0;
}

.gf_skin [data-type="TABLE"] .wisgrid table tr.selected td.range,
.gf_skin [data-type="TABLE2"] .wisgrid table tr.selected td.range ,
.exDialog.gf [data-type="TABLE"] .wisgrid table tr.selected td.range,
.exDialog.gf [data-type="TABLE2"] .wisgrid table tr.selected td.range {
    background-color: #e5f8f6 !important;
    color: var(--brand-1) !important;
    opacity: 1;
}

/* 表格固定列 */
.gf_skin [data-type="TABLE"] .wisgrid .hFrozen,
.gf_skin [data-type="TABLE2"] .wisgrid .hFrozen ,
.exDialog.gf [data-type="TABLE"] .wisgrid .hFrozen,
.exDialog.gf [data-type="TABLE2"] .wisgrid .hFrozen {
    background: transparent;
}

.gf_skin [data-type="TABLE"] .wisgrid .bFrozen,
.gf_skin [data-type="TABLE2"] .wisgrid .hFrozen ,
.exDialog.gf [data-type="TABLE"] .wisgrid .bFrozen,
.exDialog.gf [data-type="TABLE2"] .wisgrid .hFrozen {
    box-shadow: 1px 3px 8px 1px #d3d4d6;
    background: #f4faff;
}

.gf_skin .wisgrid .wisgrid-btable tr.selected td:not(.cur):not(.range) ,
.exDialog.gf .wisgrid .wisgrid-btable tr.selected td:not(.cur):not(.range) {
    background-color: #E5F8F6 !important;
    color: #00bfa6 !important;
}

/* 表格线深色 */
.gf_skin [data-type="TABLE"].borderBlack .wisgrid .wisgrid-hdiv,
.gf_skin [data-type="TABLE2"].borderBlack .wisgrid .wisgrid-hdiv,
.exDialog.gf [data-type="TABLE"].borderBlack .wisgrid .wisgrid-hdiv,
.exDialog.gf [data-type="TABLE2"].borderBlack .wisgrid .wisgrid-hdiv {
    border-bottom: 1px solid #0C1E32;
}

.gf_skin [data-type="TABLE"].borderBlack .wisgrid tr.wisgrid_row,
.gf_skin [data-type="TABLE2"].borderBlack .wisgrid tr.wisgrid_row,
.exDialog.gf [data-type="TABLE"].borderBlack .wisgrid tr.wisgrid_row,
.exDialog.gf [data-type="TABLE2"].borderBlack .wisgrid tr.wisgrid_row {
    border-bottom: 1px solid #0C1E32;
}

/* link */
.gf_skin [data-type="LINK"], .gf_skin a[data-type="LINK"] ,
.exDialog.gf [data-type="LINK"], .exDialog.gf a[data-type="LINK"] {
    color: #00bfa6;
    font-size: 12px;
}

.gf_skin [data-type="LINK"]:hover, .gf_skin a[data-type="LINK"]:hover ,
.exDialog.gf [data-type="LINK"]:hover, .gf_skin a[data-type="LINK"]:hover {
    color: #33ccb8;
    font-size: 12px;
}

.gf_skin a[data-type="LINK"].gray ,
.exDialog.gf a[data-type="LINK"].gray {
    color: #808080;
    font-size: 12px;
}

.gf_skin a[data-type="LINK"].gray:hover ,
.exDialog.gf a[data-type="LINK"].gray:hover {
    color: #cccccc;
    font-size: 12px;
}

.gf_skin [data-type="LINK"].default, .gf_skin a[data-type="LINK"].default ,
.exDialog.gf [data-type="LINK"].default, .exDialog.gf a[data-type="LINK"].default {
    color: #ccc;
}

/* tab */
.gf_skin .wistab ,
.exDialog.gf .wistab {
    background: #f2f2f2;
    border: none!important;
}

.gf_skin .wistab .wistab_navs ,
.exDialog.gf .wistab .wistab_navs {
    box-shadow: none;
    border-bottom: 1px solid #f8f8f8;
    background-color: #fff;
}

.gf_skin .wistab .wistab_nav>a,
.exDialog.gf .wistab .wistab_nav>a {
    color: #333;
    height: 40px;
    line-height: 40px;
    margin: 0 20px;
    padding: 0;
    cursor: pointer;
    overflow: hidden;
}

.gf_skin .wistab .wistab_nav.selected > a ,
.exDialog.gf .wistab .wistab_nav.selected > a {
    background: transparent;
    border-bottom: 2px solid #00bfa6;
    color: #00bfa6;
    font-weight: 600;
    border-right: none;
}

.gf_skin .wistab .wistab_nav:hover > a ,
.exDialog.gf .wistab .wistab_nav:hover > a {
    background-color: #fff;
    border-bottom: 2px solid #00bfa6;
    color: #00bfa6;
    border-right: none;
}
/* TAB */
.gf_skin .wistab .wistab_panels,
.exDialog.gf .wistab .wistab_panels {
    border-top: 0px;
}

.gf_skin .wistab.wistab_flex .wistab_content ,
.exDialog.gf .wistab.wistab_flex .wistab_content {
    background: #fff;
}

/* COMPONENT */
.gf_skin .dyn_box > [data-type="COMPONENT"] ,
.exDialog.gf .dyn_box > [data-type="COMPONENT"] {
    padding: 10px;
    background: #f2f2f2;
}

/* SPLITTER */
.gf_skin .dyn_box > [data-type="SPLITTER"] ,
.exDialog.gf .dyn_box > [data-type="SPLITTER"] {
    padding: 10px;
    background: #f2f2f2;
}

.gf_skin .dyn_box > [data-type="SPLITTER"] > .wrapper > [data-type="PANEL"],
.gf_skin .dyn_box > [data-type="SPLITTER"] > .wrapper > [data-type="DIV"],
.gf_skin .dyn_box > [data-type="SPLITTER"] > .wrapper > [data-type="LAYER"] ,
.exDialog.gf .dyn_box > [data-type="SPLITTER"] > .wrapper > [data-type="PANEL"],
.exDialog.gf .dyn_box > [data-type="SPLITTER"] > .wrapper > [data-type="DIV"],
.exDialog.gf .dyn_box > [data-type="SPLITTER"] > .wrapper > [data-type="LAYER"] {
    padding: 10px 0 10px 10px;
}

/*tree*/
.gf_skin [data-type="TREE"],
.exDialog.gf .wistree,
.exDialog.gf .wislist {
    background-color: #fff;
    border-radius: 4px;
    border: 0 !important;
}

.gf_skin .wistree:focus,
.exDialog.gf .wistree:focus,
.exDialog.gf .wislist:focus {
    border: 0;
    box-shadow: none;
}

.gf_skin .wistree > div, .exDialog.gf .wistree > div {
    display: flex;
    flex-direction: column;
}

.gf_skin .wistree ul.wistree-root,
.exDialog.gf .wistree ul.wistree-root {
    flex: 1;
    height: 0;
    overflow: auto;
}

.gf_skin .wistree .wistree-checkall,
.exDialog.gf .wistree .wistree-checkall {
    background: #f7f7f7;
    padding: 0 10px;
    border-bottom: 0;
    box-shadow: none;
    height: 40px;
    line-height: 40px;
}

.gf_skin .wistree a.createnew,
.exDialog.gf .wistree a.createnew {
    border: 2px dashed #00bfa6;
    line-height: 30px;
    color: #00bfa6;
    margin: 0;
    opacity: 1;
}

.gf_skin .wistree a.createnew:hover,
.exDialog.gf .wistree a.createnew:hover {
    background: #00bfa6;
    color: #fff;
}

.gf_skin .wistree a.createnew i,
.exDialog.gf .wistree a.createnew i {
    font-size: 16px;
    line-height: inherit;
}

.gf_skin .wistree a.createnew>span,
.exDialog.gf .wistree a.createnew>span {
    opacity: 1;
}

.gf_skin [data-type="TREE"] .wistree-node .wistree-node-el ,
.exDialog.gf .wistree .wistree-node .wistree-node-el {
    line-height: 40px;
    height: 40px;
    font-style: normal;
}

.gf_skin [data-type="TREE"] .wistree-node .wistree-node-over ,
.exDialog.gf .wistree .wistree-node .wistree-node-over {
    background: #f2f2f2;
}

.gf_skin [data-type="TREE"] .wistree-node .wistree-selected,
.gf_skin [data-type="TREE"] .wistree-node .wistree-selected .selector_item_id,
.gf_skin [data-type="TREE"] .wistree-node .wistree-selected .menu_opr,
.gf_skin [data-type="TREE"] .wistree-node .wistree-selected:hover .menu_opr,
.gf_skin [data-type="TREE"] .wistree-node .wistree-selected span.gray,
.exDialog.gf .wistree .wistree-node .wistree-selected,
.exDialog.gf .wistree .wistree-node .wistree-selected .selector_item_id,
.exDialog.gf .wistree .wistree-node .wistree-selected .menu_opr,
.exDialog.gf .wistree .wistree-node .wistree-selected:hover .menu_opr,
.exDialog.gf .wistree .wistree-node .wistree-selected span.gray {
    background: #E5F8F6;
    color: #00bfa6;
}

.gf_skin [data-type="TREE"] .wistree-node-el:hover .menu_opr ,
.exDialog.gf .wistree .wistree-node-el:hover .menu_opr {
    background: #F2F2F2;
}

.gf_skin [data-type="TREE"] .wistree-node-el .menu_opr a,
.exDialog.gf .wistree .wistree-node-el .menu_opr a {
    color: #00bfa6;
    font-size: 16px;
    opacity: 1;
    margin: 0 6px;
}

.gf_skin [data-type="TREE"] .wistree-node-cb ,
.exDialog.gf .wistree .wistree-node-cb {
    background-image: url(../themes/gfSkin/checkbox.png);
    height: 40px;
    margin-right: 5px;
    margin-left: 5px;
}

.gf_skin [data-type="TREE"] .wistree-node-cb.checkpart,
.exDialog.gf .wistree .wistree-node-cb.checkpart {
    background-position: -23px 14px;
}

.gf_skin [data-type="TREE"] .wistree-node-cb.uncheck ,
.exDialog.gf .wistree .wistree-node-cb.uncheck {
    background-position: 0 14px;
}

.gf_skin [data-type="TREE"] .wistree-node-cb.checked ,
.exDialog.gf .wistree .wistree-node-cb.checked {
    background-position: -47px 14px
}

.gf_skin [data-type="TREE"] .wistree-arrows .wistree-elbow-plus,
.gf_skin [data-type="TREE"] .wistree-arrows .wistree-elbow-minus,
.gf_skin [data-type="TREE"] .wistree-arrows .wistree-elbow ,
.exDialog.gf .wistree .wistree-arrows .wistree-elbow-plus,
.exDialog.gf .wistree .wistree-arrows .wistree-elbow-minus,
.exDialog.gf .wistree .wistree-arrows .wistree-elbow {
    height: 40px;
    margin-right: 5px;
    background: none;
    font-family: 'Font Awesome 5 Pro';
    font-weight: 600;
    font-size: 18px;
    text-align: center;
    line-height: 40px;
}

.gf_skin [data-type="TREE"]  .wistree-arrows .wistree-elbow-minus:before,
.exDialog.gf .wistree  .wistree-arrows .wistree-elbow-minus:before{
    content: "\f0d7";
    color: #cccccc;
}

.gf_skin [data-type="TREE"] .wistree-node .wistree-selected .wistree-elbow-minus:before,
.exDialog.gf .wistree .wistree-node .wistree-selected .wistree-elbow-minus:before {
    content: "\f0d7";
    color: #00bfa6
}

.gf_skin [data-type="TREE"]  .wistree-arrows .wistree-node-over .wistree-elbow-minus:before ,
.exDialog.gf .wistree  .wistree-arrows .wistree-node-over .wistree-elbow-minus:before {
    content: "\f0d7";
    color: #CCCCCC;
}

.gf_skin [data-type="TREE"] .wistree-node .wistree-selected .wistree-elbow-plus:before ,
.exDialog.gf .wistree .wistree-node .wistree-selected .wistree-elbow-plus:before {
    content: "\f0da";
    color: #00bfa6;
}

.gf_skin [data-type="TREE"] .wistree-arrows  .wistree-node-over .wistree-elbow-plus:before,
.exDialog.gf .wistree .wistree-arrows  .wistree-node-over .wistree-elbow-plus:before {
    content: "\f0da";
    color: #CCCCCC;
}

.gf_skin [data-type="TREE"] .wistree-arrows .wistree-elbow-plus:before,
.exDialog.gf .wistree .wistree-arrows .wistree-elbow-plus:before {
    content: "\f0da";
    color: #ccc;
}

.gf_skin .wistree .wistree-node-el .fa-folder,
.gf_skin .wistree .wistree-node-el .fa-folder-open ,
.exDialog.gf .wistree .wistree-node-el .fa-folder,
.exDialog.gf .wistree .wistree-node-el .fa-folder-open {
    color: #92928d;
}

.gf_skin .wistree .wistree-node-el.wistree-selected .fa-folder,
.gf_skin .wistree .wistree-node-el.wistree-selected .fa-folder-open ,
.exDialog.gf .wistree .wistree-node-el.wistree-selected .fa-folder,
.exDialog.gf .wistree .wistree-node-el.wistree-selected .fa-folder-open {
    color: #00bfa6;
}

.gf_skin .wistree .wistree-node-over .fa-file,
.gf_skin .wistree .wistree-node-el.wistree-node-over .fa-folder,
.gf_skin .wistree .wistree-node-el.wistree-node-over .fa-folder-open ,
.exDialog.gf .wistree .wistree-node-over .fa-file,
.exDialog.gf .wistree .wistree-node-el.wistree-node-over .fa-folder,
.exDialog.gf .wistree .wistree-node-el.wistree-node-over .fa-folder-open {
    color: #92928d;
}

/* CALENDAR日历控件 */
.gf_skin [data-type="CALENDAR"].wisCalendar ,
.exDialog.gf [data-type="CALENDAR"].wisCalendar {
    border: 0;
    border-radius: 5px;
    overflow: hidden;
}

.gf_skin [data-type="CALENDAR"].wisCalendar .presentation .row:last-child ,
.exDialog.gf [data-type="CALENDAR"].wisCalendar .presentation .row:last-child {
    border-bottom: 0;
}

.gf_skin [data-type="CALENDAR"].wisCalendar div.topbar ,
.exDialog.gf [data-type="CALENDAR"].wisCalendar div.topbar {
    border-right: 0;
}

.gf_skin [data-type="CALENDAR"].wisCalendar .presentation .g > *:not(.weeks):last-child ,
.exDialog.gf [data-type="CALENDAR"].wisCalendar .presentation .g > *:not(.weeks):last-child {
    border-right: 0;
}

.gf_skin [data-type="CALENDAR"].wisCalendar div.head > *:not(.weeks):last-child ,
.exDialog.gf [data-type="CALENDAR"].wisCalendar div.head > *:not(.weeks):last-child {
    border-right: 0;
}

.gf_skin [data-type="CALENDAR"].wisCalendar div.head ,
.exDialog.gf [data-type="CALENDAR"].wisCalendar div.head {
    height: 30px;
    line-height: 30px;
    background-color: #e5e5f7;
}

/* disabled效果 */
.gf_skin .dyn_ctl input:disabled,
.gf_skin .dyn_ctl textarea:disabled,
.gf_skin .dyn_ctl select:disabled:not(.readonly) ,
.exDialog.gf .dyn_ctl input:disabled,
.exDialog.gf .dyn_ctl textarea:disabled,
.exDialog.gf .dyn_ctl select:disabled:not(.readonly) {
    background-color: #f2f2f2;
    color: #cccccc;
    border: 1px solid #cccccc;
    text-align: left;
}

.gf_skin .dyn_ctl input:disabled:hover,
.gf_skin .dyn_ctl textarea:disabled:hover,
.gf_skin .dyn_ctl select:disabled:hover:not(.readonly),
.exDialog.gf .dyn_ctl input:disabled:hover,
.exDialog.gf .dyn_ctl textarea:disabled:hover,
.exDialog.gf .dyn_ctl select:disabled:hover:not(.readonly) {
    background-color: #f2f2f2;
    color: #cccccc;
    border: 1px solid #cccccc;
}

.gf_skin input[data-type="INPUT"]:disabled,
.exDialog.gf input[data-type="INPUT"]:disabled {
    color: #ccc;
    background: #f2f2f2;
    border: 1px solid #ccc;
}

.gf_skin div[data-type=PANEL].disabled:after,
.gf_skin div[data-type=DIV].disabled:after,
.gf_skin div[data-type=TAB].disabled:after,
.gf_skin div[data-type=FIELDSET].disabled:after,
.gf_skin div[data-type=TREE].disabled:after,
.gf_skin div[data-type=LIST].disabled:after,
.gf_skin div[data-type=TABLE].disabled:after,
.gf_skin div[data-type=COMPONENT].disabled:after,
.gf_skin div[data-type=LAYOUT].disabled:after,
.gf_skin div[data-type=LAYER].disabled:after ,
.exDialog.gf div[data-type=PANEL].disabled:after,
.exDialog.gf div[data-type=DIV].disabled:after,
.exDialog.gf div[data-type=TAB].disabled:after,
.exDialog.gf div[data-type=FIELDSET].disabled:after,
.exDialog.gf div[data-type=TREE].disabled:after,
.exDialog.gf div[data-type=LIST].disabled:after,
.exDialog.gf div[data-type=TABLE].disabled:after,
.exDialog.gf div[data-type=COMPONENT].disabled:after,
.exDialog.gf div[data-type=LAYOUT].disabled:after,
.exDialog.gf div[data-type=LAYER].disabled:after {
    content: ' ';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: 0, 0, 0, rgba(194, 208, 216, 0.42);
}

/* 富文本编辑框add */
.gf_skin .cke_reset ,
.exDialog.gf .cke_reset {
    border-radius: 5px;
    overflow: hidden;
}

.gf_skin .elite .cke_inner ,
.exDialog.gf .elite .cke_inner {
    background: #f2f2f2;
}

.gf_skin .cke_reset .cke_top, .gf_skin .cke_reset .cke_bottom ,
.exDialog.gf .cke_reset .cke_top, .exDialog.gf .cke_reset .cke_bottom {
    background: #F2F8FD;
}

.gf_skin .cke_reset .cke_wysiwyg_frame ,
.exDialog.gf .cke_reset .cke_wysiwyg_frame {
    background-color: transparent;
}

/*.gf_skin [data-type="AUDIO"] ,*/
/*.exDialog.gf [data-type="AUDIO"] {*/
/*    background: #fff;*/
/*    box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.1);*/
/*    padding: 22px;*/
/*    height: auto !important;*/
/*    margin: 0!important;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_inner ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_inner {*/
/*    background: #fff;*/
/*    border: 0;*/
/*    height: auto;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls {*/
/*    position: relative;*/
/*    height: 100%;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_time ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_time {*/
/*    display: flex;*/
/*    position: relative;*/
/*    font-size: 12px;*/
/*    padding: 0 10px;*/
/*    line-height: 1;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_bar_operation ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_bar_operation {*/
/*    position: relative;*/
/*    overflow: unset!important;*/
/*    padding: 8px;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_button ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_button {*/
/*    background: transparent;*/
/*    font-family: 'Font Awesome 5 Pro';*/
/*    margin: 0 10px;*/
/*    height: auto;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_slow:before ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_slow:before {*/
/*    font-weight: 900;*/
/*    content: "\f04a";*/
/*    color: #00BFA6;*/
/*    font-size: 20px;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_pause:before ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_pause:before {*/
/*    font-weight: 900;*/
/*    content: "\f04c";*/
/*    color: #00BFA6;*/
/*    font-size: 20px;*/
/*    margin-left: 3px;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_play:before ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_play:before {*/
/*    font-weight: 900;*/
/*    content: "\f04b";*/
/*    color: #00BFA6;*/
/*    font-size: 20px;*/
/*    margin-left: 3px;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_quick:before ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_quick:before {*/
/*    font-weight: 900;*/
/*    content: "\f04e";*/
/*    color: #00BFA6;*/
/*    font-size: 20px;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_volume:before ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_volume {*/
/*    display: flex;*/
/*    position: absolute;*/
/*    right: 75px;*/
/*    font-weight: 900;*/
/*    content: "\f6a8";*/
/*    color: #00BFA6;*/
/*    font-size: 25px;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_volume.mute:before ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_volume.mute:before {*/
/*    content: "\f6a9";*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_volume_slide ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_volume_slide {*/
/*    display: flex;*/
/*    position: absolute;*/
/*    background: #DDDDDD;*/
/*    border: 0;*/
/*    width: 80px;*/
/*    height: 6px;*/
/*    right: 105px;*/
/*    bottom: 1px;*/
/*    box-shadow: none;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .ui-slider .ui-slider-range ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .ui-slider .ui-slider-range {*/
/*    background-color: #00BFA6;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_volume_slide .ui-slider-handle ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_volume_slide .ui-slider-handle {*/
/*    width: 12px;*/
/*    height: 12px;*/
/*    border: 2px solid #00BFA6;*/
/*    border-radius: 50%;*/
/*    background: #fff;*/
/*    top: -1px;*/
/*}*/

/*!*默认倍速*!*/
/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_speed ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_speed {*/
/*    width: 80px;*/
/*    text-align: center;*/
/*    color: #00BFA6;*/
/*    font-size: 12px;*/
/*    float: right;*/
/*    margin-right: -25px;*/
/*}*/

/*!*audio select样式*!*/
/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_speed ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_speed select {*/
/*    border: none;*/
/*}*/

/*!*进度条*!*/
/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_bar_rail ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_bar_rail {*/
/*    display: flex;*/
/*    position: absolute;*/
/*    left: 115px;*/
/*    top: 8px;*/
/*    right: 200px;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-total ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-total {*/
/*    background: #EEEEEE;*/
/*    height: 6px;*/
/*    z-index: 11;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-loaded ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-loaded {*/
/*    background: #EEEEEE;*/
/*}*/



/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-current ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-current {*/
/*    background: #00BFA6;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-handle ,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-handle {*/
/*    width: 9px;*/
/*    border: 1px solid #fff;*/
/*    background: #00BFA6;*/
/*    top: -5px;*/
/*    height: 20px;*/
/*    border-radius: 10px;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-float,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-float {*/
/*    background: #E5F8F6;*/
/*    color: #00bfa6;*/
/*    border-color: #E5F8F6;*/
/*    height: 20px;*/
/*    border-radius: 3px;*/
/*    top: -25px;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-float-current,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-float-current {*/
/*    height: 20px;*/
/*    line-height: 20px;*/
/*}*/

/*.gf_skin [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-float-corner,*/
/*.exDialog.gf [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-float-corner {*/
/*    border: 7px solid transparent;*/
/*    top: 17px;*/
/*    border-top-color: #e5f8f6;*/
/*    left: 10px;*/
/*}*/

.gf_skin [data-type="AUDIO"] .audio_controls .audio_time span {
    font-size: 80%;
}

.gf_skin [data-type="AUDIO"] {
    width: 100%;
    background: #fff;
    box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.1);
    padding: 5px;

}

.gf_skin [data-type="AUDIO"] .audio_inner {
    background: #fff;
    border: 0;
    height: auto;
}

.gf_skin [data-type="AUDIO"] .audio_controls {
    position: relative;
    height: 100%;
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_bar_rail {
    margin: 0;
    height: auto;
    line-height: 24px;
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_time {
    display: block;
    font-size: 14px;
    padding: 0 10px;
    line-height: 1;
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-total {
    background: #EEEEEE;
    border-radius: 10px;
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-loaded {
    background: #EEEEEE;
    border-radius: 10px;
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-current {
    background: #00bfa6;
    border-radius: 10px;
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_time_rail .wp-time-handle {
    width: 10px;
    height: 10px;
    border: 1px solid #00bfa6;
    border-radius: 50%;
    background: #fff;
    top: 0px;
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_bar_operation {
    height: auto;
    padding: 3px 10px 0 10px;
    display: flex;
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_button {
    background: transparent;
    font-family: 'Font Awesome 5 Pro';
    display: flex;
    height: auto;
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_slow:before {
    font-weight: 900;
    content: "\f048";
    color: #00bfa6;
    font-size: 100%;
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_pause:before {
    font-weight: 900;
    content: "\f04c";
    color: #00bfa6;
    font-size: 100%;
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_play:before {
    font-weight: 900;
    content: "\f04b";
    color: #00BFA6;
    font-size: 100%;
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_quick:before {
    font-weight: 900;
    content: "\f051";
    color: #00bfa6;
    font-size: 100%;
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_volume:before {
    font-weight: 900;
    content: "\f6a8";
    color: #00bfa6;
    font-size: 100%;
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_volume.mute:before {
    content: "\f6a9";
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_volume_slide {
    background: #DDDDDD;
    border: 0;
    min-width: 20px;
    flex: 1;
    max-width: 100px;
}

.gf_skin [data-type="AUDIO"] .audio_controls .tip {
    padding-left: 0;
    height: 0;
}

.gf_skin [data-type="AUDIO"] .audio_controls .ui-slider .ui-slider-range {
    background: #00bfa6;;
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_volume_slide .ui-slider-handle {
    height: 8px;
    border: 1px solid #00bfa6;
    border-radius: 50%;
    background: #fff;
    top: 0;
}

.gf_skin [data-type="AUDIO"] .audio_controls .audio_speed {
    margin: 0;
    font-size: 12px!important;
    padding-right: 0!important;
    color: #00bfa6;
    font-size: 14px;
    float: right;
}


.gf_skin [data-type="RADIO"] > input,
.gf_skin [data-type="CHECKBOX"] > input ,
.exDialog.gf [data-type="RADIO"] > input,
.exDialog.gf [data-type="CHECKBOX"] > input {
    width: 16px !important;
    height: 16px !important;
}

:root .gf_skin input[type=radio], :root .gf_skin input[type=checkbox] ,
:root .exDialog.gf input[type=radio], :root .exDialog.gf input[type=checkbox] {
    border: none !important;
    background: url(../themes/gfSkin/checkbox.png) no-repeat 0 0 !important;
    width: 16px;
    height: 16px;
}

:root .gf_skin input[type=radio]:not(.nc) ,
:root .exDialog.gf input[type=radio]:not(.nc) {
    background-position: 0px -37px !important;
}

:root .gf_skin input[type=radio]:not(.nc):checked ,
:root .exDialog.gf input[type=radio]:not(.nc):checked {
    background-position: -47px -37px !important;
}

:root .gf_skin input[type=radio]:not(.nc):disabled ,
:root .exDialog.gf input[type=radio]:not(.nc):disabled {
    background-position: -94px -37px !important;
}

:root .gf_skin input[type=radio]:not(.nc):disabled:checked ,
:root .exDialog.gf input[type=radio]:not(.nc):disabled:checked {
    background-position: -71px -37px !important;
}

:root .gf_skin input[type=radio]:not(.slide):not(.switch):checked:active ,
:root .exDialog.gf input[type=radio]:not(.slide):not(.switch):checked:active {
    background-position: -96px -103px !important;
}

/*正常*/
:root .gf_skin input[type=checkbox]:not(.slide):not(.switch):not(.ve_widget_switch) ,
:root .exDialog.gf input[type=checkbox]:not(.slide):not(.switch):not(.ve_widget_switch) {
    background-position: 0 0 !important;
    width: 16px;
    height: 16px;
}

/*选中*/
:root .gf_skin input[type=checkbox]:not(.slide):not(.switch):not(.ve_widget_switch):checked ,
:root .exDialog.gf input[type=checkbox]:not(.slide):not(.switch):not(.ve_widget_switch):checked {
    background-position: -47px 0 !important;
}

/*不确定*/
/*:root input[type=checkbox]:not(.slide):not(.switch):active,*/
:root .gf_skin input[type=checkbox]:not(.slide):not(.switch):checked:active ,
:root .exDialog.gf input[type=checkbox]:not(.slide):not(.switch):checked:active {
    background-position: -72px 0 !important;
}

/*选中不可用*/
:root .gf_skin input[type=checkbox]:not(.slide):not(.switch):not(.ve_widget_switch):checked:disabled ,
:root .exDialog.gf input[type=checkbox]:not(.slide):not(.switch):not(.ve_widget_switch):checked:disabled {
    background-position: -71px 0 !important;
}

/*不可用*/
:root .gf_skin input[type=checkbox]:not(.slide):not(.switch):not(.ve_widget_switch):disabled ,
:root .exDialog.gf input[type=checkbox]:not(.slide):not(.switch):not(.ve_widget_switch):disabled {
    background-position: -94px 0px !important;
}

/**/
.gfSkin .ui-menu {
    border: none;
    background: rgb(242, 242, 242);
    color: rgb(178, 178, 178);
}

.gfSkin .ui-menu li > div.ui-state-active {
    background: #00bfa6 !important;
    border: none;
}

.gfSkin .wiscombox_data_container {
    border: 1px solid #00bfa6;
    background: #fff;
    color: #333333;
}

.gfSkin .wiscombox_data_container {
    line-height: 30px;
}

.gfSkin .wiscombox_data_container .select_all {
    background: transparent;
    border: none;
    height: 30px;
    line-height: 30px;
}

.gfSkin .wiscombox_data_container .wiscombox_data_list li,
.gfSkin .wiscombox_data_container .wiscombox_data_list li a {
    height: 30px;
    line-height: 30px;
    box-shadow: none !important;
}

.gfSkin .wiscombox_data_container .wiscombox_data_list li a:hover {
    background: #f2f2f2;
}

.gfSkin .wiscombox_data_container .wiscombox_data_list::-webkit-scrollbar {
    width: 8px;
    background-color: #eeeeee;
}

.gfSkin .wiscombox_data_container .wiscombox_data_list::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    border-radius: 10px;
    background-color: #F5F5F5;
}

.gfSkin .wiscombox_data_container .wiscombox_data_list::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    background-color: #ccc;
}

.gfSkin .wiscombox_wrp input {
    border-radius: 5px !important;
    font-size: 12px;
    color: #333333;
}

.gfSkin .ve_form > span > .ve_field,
.gfSkin .wiscombox_data_item > a {
    color: #333;
    font-size: 12px;
}

.gfSkin .dyn_ctl input:disabled, .dyn_ctl textarea:disabled {
    background: #f2f2f2;
    border: 1px solid #ccc;
    color: #ccc;
}

.gfSkin .wiscombox_wrp input:focus {
    box-shadow: none !important;
    outline: none !important;
    border: 1px solid #00BFA6;
}

.gfSkin .wiscombox_data_container .fa-check-square,
.gfSkin .wiscombox_data_container .fa-square,
.gfSkin .wisgrid_head_flyer .fa-check-square,
.gfSkin .wisgrid_head_flyer .fa-square,
.gfSkin .wislist .fa-check-square,
.gfSkin .wislist .fa-square {
    background: url(../themes/gfSkin/checkbox.png) no-repeat 0 0;
    width: 16px !important;
    height: 16px !important;
    position: relative;
    top: 0px;
    line-height: inherit;
    display: inline-block;
    vertical-align: sub;
}

.gfSkin .wiscombox_data_container .fa-square,
.gfSkin .wislist .fa-square,
.gfSkin .wisgrid_head_flyer .fa-square {
    background-position: 0px 0px;
}

.gfSkin .wiscombox_data_container .fa-check-square,
.gfSkin .wislist .fa-check-square,
.gfSkin .wisgrid_head_flyer .fa-check-square {
    background-position: -47px 0px;
}

.gfSkin .wisgrid_head_flyer .fa-check-square,
.gfSkin .wisgrid_head_flyer .fa-square,
.gfSkin .wislist .fa-check-square,
.gfSkin .wislist .fa-square{
    margin: -2px 5px 0 0;
}

.gfSkin .wisgrid_head_flyer .fa-check-square:before,
.gfSkin .wisgrid_head_flyer .fa-square:before,
.gfSkin .wislist .fa-check-square:before,
.gfSkin .wislist .fa-square:before {
    content: '';
}

.gfSkin .wislist .actBar,
.exDialog.gf .wislist .actBar {
    background: #f6f6f6;
    border-bottom: 1px solid #f2f2f2;
    padding: 0px 10px;
    line-height: 40px;
}

.gfSkin .wislist .wislist_item,
.exDialog.gf .wislist .wislist_item {
    line-height: 40px;
    padding: 0 10px;
}

.gfSkin .wislist .wislist_item.selected,
.exDialog.gf .wislist .wislist_item.selected {
    background: #E5F8F6;
    color: #00bfa6;
}

.gfSkin .wislist .wislist_item.selected .selector_item_id,
.exDialog.gf .wislist .wislist_item.selected .selector_item_id {
    color: #00bfa6;
}

.gfSkin .wisgrid_head_flyer a.js_filter:hover,
.exDialog.gf .wisgrid_head_flyer a.js_filter:hover {
    background: #00BFA6;
}

.gf_skin [data-type=PAGER] ,
.exDialog.gf [data-type=PAGER] {
    background: transparent;
    margin-left: 5px;
    height: 30px;
    font-size: 12px;
    width: auto !important;
    color: #ccc
}

.gf_skin [data-type=PAGER].wispage .sizer select,
.exDialog.gf [data-type=PAGER].wispage .sizer select {
    border: 1px solid #ccc;
    border-radius: 5px;
    height: 30px;
    padding: 0 30px 0 5px !important;
    background: url(../themes/gfSkin/down.png) right center no-repeat;
}

.gf_skin [data-type=PAGER].wispage input.wispage_input,
.exDialog.gf [data-type=PAGER].wispage input.wispage_input {
    border: 1px solid #ccc;
    border-radius: 5px;
    height: 30px;
    box-shadow: none;
    line-height: 30px;
}

.gf_skin [data-type=PAGER].wispage .wispage_nav a,
.exDialog.gf [data-type=PAGER].wispage .wispage_nav a {
    border-radius: 5px;
    margin-left: 5px;
    width: 30px;
    height: 30px;
    background: #fff;
    border: 1px solid #ccc
}

.gf_skin [data-type=PAGER].wispage .wispage_nav a.disabled,
.exDialog.gf [data-type=PAGER].wispage .wispage_nav a.disabled {
    background: #f2f2f2
}

.gf_skin [data-type=PAGER].wispage .wispage_nav,
.exDialog.gf [data-type=PAGER].wispage .wispage_nav {
    float: left
}

.gf_skin [data-type=PAGER].wispage .wispage_nav a i ,
.exDialog.gf [data-type=PAGER].wispage .wispage_nav a i {
    color: #ccc;
    line-height: 28px;
    height: 100%;
}

.gf_skin [data-type=PAGER].wispage .wispage_nav a i:before,
.exDialog.gf [data-type=PAGER].wispage .wispage_nav a i:before {
    font-weight: 300;
    width: 10px;
    height: 10px;
    font-size: 24px;
    text-align: center
}

.gf_skin [data-type=PAGER].wispage .fa-arrow-to-left:before,
.exDialog.gf [data-type=PAGER].wispage .fa-arrow-to-left:before {
    content: '\f100';
}

.gf_skin [data-type=PAGER].wispage .fa-arrow-left:before,
.exDialog.gf [data-type=PAGER].wispage .fa-arrow-left:before {
    content: "\f104";
}

.gf_skin [data-type=PAGER].wispage .fa-arrow-to-right:before ,
.exDialog.gf [data-type=PAGER].wispage .fa-arrow-to-right:before {
    content: '\f101';
}

.gf_skin [data-type=PAGER].wispage .fa-arrow-right:before,
.exDialog.gf [data-type=PAGER].wispage .fa-arrow-right:before {
    content: "\f105";
}

.gf_skin [data-type=PAGER].wispage .wispage_nav a:not(.disabled):hover,
.exDialog.gf [data-type=PAGER].wispage .wispage_nav a:not(.disabled):hover {
    color: #fff;
    background: #00bfa6 !important;
    border: 1px solid #00bfa6 !important
}

.gf_skin [data-type=PAGER].wispage .wispage_nav a:not(.disabled):hover i,
.exDialog.gf [data-type=PAGER].wispage .wispage_nav a:not(.disabled):hover i {
    color: #fff
}

.gf_skin [data-type=PAGER].wispage .wispage_range,
.exDialog.gf [data-type=PAGER].wispage .wispage_range {
    line-height: 30px;
    padding-right: 10px;
    color: #808080;
}

.gf_skin [data-type=PAGER].wispage .wispage_nav .info,
.exDialog.gf [data-type=PAGER].wispage .wispage_nav .info {
    color: #808080;
    margin-right: 10px;
    margin-left: 10px;
}

.gf_skin [data-type=PAGER].wispage .wispage_nav .info .js_nav_count,
.exDialog.gf [data-type=PAGER].wispage .wispage_nav .info .js_nav_count {
    color: #808080;
}

.gf_skin .wiscombox_data_item.selected, .gf_skin .wiscombox_data_item.selected>a,
.exDialog.gf .wiscombox_data_item.selected, .exDialog.gf .wiscombox_data_item.selected>a {
    background-color: #00bfa6;
    color: #fff!important;
}

/*这个是搜索框的下面展示的样式*/
.gfSkin .ui-widget.ui-widget-content {
    border: 1px solid transparent;
    border-radius: 5px;
    color: #808080!important;
    box-shadow: 1px 1px 6px #ccc;
    max-height: 200px;
}

.gfSkin .ui-state-active,
.gfSkin .ui-widget-content .ui-state-active,
.gfSkin .ui-widget-header .ui-state-active,
.gfSkin a.ui-button:active, .ui-button:active,
.gfSkin .ui-button.ui-state-active:hover {
    border: 1px solid #00bfa6;
    background: #00bfa6;
    font-weight: normal;
    color: #fff;
}

.gfSkin .ui-widget.ui-widget-content::-webkit-scrollbar {
    width: 5px;
    height: 5px;
    display: none;
}

.gfSkin .wiscombox_data_list {
    border-radius: 5px;
}

.gfSkin .wiscombox_data_container {
    border: none;
    box-shadow: 1px 1px 10px #ccc!important;
    border-radius: 5px;
}

.gfSkin .wiscombox_data_item>a:hover, .wiscombox_data_item>a:active, .wiscombox_data_item>a:focus {
    color: #333333;
    background-color: #f2f2f2;
}

.gfSkin .wiscombox_data_container .select_all .fa-square::before,
.gfSkin .wiscombox_data_container .wiscombox_data_item .fa-square:before {
    content: '';
}

.gfSkin .wiscombox_data_container .select_all .fa-check-square::before,
.gfSkin .wiscombox_data_container .wiscombox_data_item .fa-check-square:before {
    content:'';
}

.gfSkin .wiscombox_data_container .select_all {
    border: none;
    background: #fff;
}

.gfSkin .xdsoft_datetimepicker {
    border: none;
    border-radius: 5px;
    box-shadow: 1px 1px 10px #ccc;
    font-size: 12px;
}

.gfSkin .xdsoft_datetimepicker .xdsoft_label i,
.gfSkin .xdsoft_datetimepicker .xdsoft_prev,
.gfSkin .xdsoft_datetimepicker .xdsoft_next,
.gfSkin .xdsoft_datetimepicker .xdsoft_today_button {
    opacity: .2!important;
}

.gfSkin .xdsoft_datetimepicker .xdsoft_label {
    color: #333;
}

.gfSkin .xdsoft_datetimepicker .xdsoft_month {
    width: 92px;
}

.gfSkin .xdsoft_datetimepicker .xdsoft_year {
    width: 58px;
}

.gfSkin .xdsoft_datetimepicker .xdsoft_label i {
    opacity: .5;
    background-position: -45px -13px;
    display: inline-block;
    width: 20px;
    height: 20px;
    vertical-align: middle;
}

.gfSkin .xdsoft_datetimepicker .xdsoft_calendar th {
    color: #cccccc;
}

.gfSkin .xdsoft_datetimepicker .xdsoft_calendar td,
.gfSkin .xdsoft_datetimepicker .xdsoft_calendar th {
    height: 32px;
    line-height: 32px;
}

.gfSkin .xdsoft_datetimepicker .xdsoft_calendar td:hover,
.gfSkin .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover {
    background: #f2f2f2 !important;
    color: #333!important;
}

.gfSkin .xdsoft_datetimepicker .xdsoft_calendar td,
.gfSkin .xdsoft_datetimepicker .xdsoft_calendar th {
    border: none;
    background: #fff;
    text-align: center;
}

.gfSkin .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.gfSkin .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.gfSkin .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {
    color: #00bfa6!important;
    background: #e5f8f6;
    box-shadow: unset;
}

.gfSkin .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current>div {
    color: #00bfa6;
}

.gfSkin .xdsoft_datetimepicker .xdsoft_calendar td>div {
    padding: 0;
    color: #333333;
}

/* tipped */
.gfSkin .tpd-skin-light .tpd-content,
.gfSkin .tpd-skin-light .tpd-title,
.gfSkin .tpd-skin-light .tpd-close {
    border: 1px solid transparent;
}

.gfSkin .tpd-tooltip [class^="tpd-"] {
    border: none;
    background-color: transparent!important;
    border-left-color: #fff!important;
    border-right-color: #fff!important;
    border-radius: 5px!important;
    color: #333;
    line-height: 20px;
}

.gfSkin .tpd-shift-stem-side.tpd-shift-stem-side-before {
    display: none;
}

.gfSkin .tpd-shift-stem-side.tpd-shift-stem-side-after {
    display: none;
}

.gfSkin .tpd-tooltip .tpd-skin .tpd-frames .tpd-frame .tpd-shift-stem .tpd-stem-reset {
    width: 18px!important;
    height: 18px!important;
    background: #fff!important;
    box-shadow: 1px 1px 10px #ccc;
    transform: translate(20px, 3px) rotate(45deg);
}

.gfSkin .tpd-tooltip.tpd-skin-light.tpd-size-large.tpd-no-radius textarea,
.gfSkin .tpd-tooltip.tpd-skin-light.tpd-size-large.tpd-no-radius input {
    border: 1px solid #ccc;
    border-radius: 5px;
}

.gfSkin .tpd-tooltip.tpd-skin-light.tpd-size-large.tpd-no-radius textarea:hover,
.gfSkin .tpd-tooltip.tpd-skin-light.tpd-size-large.tpd-no-radius textarea:focus {
    border: 1px solid #00bfa6;
    box-shadow: none;
}

.gfSkin .tpd-tooltip.tpd-skin-light.tpd-size-large.tpd-no-radius button {
    border: 1px solid #00bfa6;
    border-radius: 5px;
    background: #00bfa6;
    color: #fff;
    height: 30px;
    box-shadow: none;
    padding: 0px 20px!important;
    margin: 10px 0px 10px 10px!important;
}

.gf_skin button.ngs_icon_nb,
.exDialog.gf button.ngs_icon_nb {
    display: flex;
    flex-direction: row-reverse;
    justify-content: center;
    align-item: center;
}

.gf_skin button.ngs_icon_nb .js_label,
.exDialog.gf button.ngs_icon_nb .js_label {
    font-size: 12px;
    line-height: 24px;
}

.gf_skin button.ngs_icon_nb .pull-left, .gf_skin button.ngs_icon_nb .pull-right ,
.exDialog.gf button.ngs_icon_nb .pull-left, .exDialog.gf button.ngs_icon_nb .pull-right {
    line-height: 24px;
}

.gf_skin button.ngs_icon_nb .fa-angle-double-up.pull-left::before ,
.exDialog.gf button.ngs_icon_nb .fa-angle-double-up.pull-left::before {
    content: "\f0d8";
    font-weight: 900;
}

.gf_skin button.ngs_icon_nb .fa-angle-double-down.pull-left::before,
.exDialog.gf button.ngs_icon_nb .fa-angle-double-down.pull-left::before {
    content: "\f0d7";
    font-weight: 900;
    color: #808080;
}

.fa-mixcloud::before {
    font-family: 'Font Awesome 5 Pro';
    content: "\f002";
    color: #808080;
    font-weight: 300;
    font-size: 16px;
    position: absolute;
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
}

.gfSkin .wisgrid_head_flyer {
    border: none;
    box-shadow: 1px 1px 10px #ccc;
    border-radius: 5px;
}

.gfSkin .wisgrid_head_flyer::before {
    content: '';
    display: block;
    position: absolute;
    top: -21px;
    left: 20px;
    width: 1px;
    height: 1px;
    background: transparent;
    border-top: 10px solid transparent;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #fff;
}

.gfSkin .wisgrid_head_flyer li>a:hover {
    background: #f2f2f2;
    color: #333;
}

.gfSkin .wisgrid_head_flyer li.filter>input {
    border-radius: 5px;
    border: 1px solid #cccccc;
}

.gfSkin .wisgrid_head_flyer li.filter>input:hover,
.gfSkin .wisgrid_head_flyer li.filter>input:focus {
    border: 1px solid #00bfa6;
    box-shadow: unset;
}

.gfSkin .wisgrid_head_flyer li.sep {
    display: none;
}

.gfSkin .wisgrid .wisgrid-htable th.wisgrid-asc:hover {
    background: none;
}

/* LAYER */
.gf_skin div[data-type="LAYER"]>div,
.exDialog.gf div[data-type="LAYER"]>div {
    background-color: #f2f2f2;
}

/* data-type="DROPDOWN" */
.gf_skin ul.dropdown_menu._spry_slided,
.exDialog.gf ul.dropdown_menu._spry_slided{
    border: none;
    color: #333333;
    box-shadow: 1px 1px 10px #cccccc;
}

.gf_skin .wisDropdown .dropdown_menu>li>a:not(.disabled):hover,
.gf_skin .wisDropdown .dropdown_menu>li>a:not(.disabled):focus,
.exDialog.gf .wisDropdown .dropdown_menu>li>a:not(.disabled):hover,
.exDialog.gf .wisDropdown .dropdown_menu>li>a:not(.disabled):focus{
    background:#f2f2f2;
}

.gf_skin .wisgrid .wisgrid-btable tr.selected td .html div ,
.exDialog.gf .wisgrid .wisgrid-btable tr.selected td .html div {
    background-color: #00bfa6 !important;
}

.gf_skin .wisgrid .wisgrid-btable tr.selected td .html div > * ,
.exDialog.gf .wisgrid .wisgrid-btable tr.selected td .html div > * {
    color: #fff !important;
}

.gf_skin .wisgrid table tr.selected td.range .html div ,
.exDialog.gf .wisgrid table tr.selected td.range .html div {
    background-color: #00bfa6 !important;
    color: white !important;
    opacity: .7;
}

.gf_skin [data-type="RADIO"].rounded ,
.exDialog.gf [data-type="RADIO"].rounded {
    background: transparent;
    border: 0;
}

.gf_skin [data-type="RADIO"].rounded + .rounded span,
.exDialog.gf [data-type="RADIO"].rounded + .rounded span {
    /* border-left: 0px !important; */
}

.gf_skin [data-type="RADIO"].rounded span,
.exDialog.gf [data-type="RADIO"].rounded span {
    display: block;
    border: 1px solid #00bfa6 !important;
    color: #00bfa6;
    width: 100%;
    padding: 5px 12px !important;
}

.gf_skin [data-type="RADIO"].rounded input,
.exDialog.gf [data-type="RADIO"].rounded input {
    display: none;
}

.gf_skin .rounded>input[type=radio] + label:hover,
.gf_skin .rounded>input[type=radio] + span:hover,
.exDialog.gf .rounded>input[type=radio] + label:hover,
.exDialog.gf .rounded>input[type=radio] + span:hover {
    color: #fff;
    background: #00bfa6;
}

.gf_skin .rounded>input[type=radio]:checked + label,
.gf_skin .rounded>input[type=radio]:checked + span,
.exDialog.gf .rounded>input[type=radio]:checked + label,
.exDialog.gf .rounded>input[type=radio]:checked + span {
    color: #fff;
    background: #00bfa6;
}


.gf_skin [data-type="COMBOX"] .wiscombox_menu:focus,
.gf_skin [data-type="COMBOX"] .wiscombox_menu:hover,
.exDialog.gf [data-type="COMBOX"] .wiscombox_menu:focus,
.exDialog.gf [data-type="COMBOX"] .wiscombox_menu:hover {
    border: 1px solid #00bfa6;
}

.gf_skin select[data-type="COMBOX"]:hover,
.gf_skin select[data-type="COMBOX"]:focus,
.exDialog.gf select[data-type="COMBOX"]:hover,
.exDialog.gf select[data-type="COMBOX"]:focus {
    border: 1px solid #00BFA6;
}


.gf_skin .vertical_label .ve_form .label,
.exDialog.gf .vertical_label .ve_form .label {
    display: flex;
    line-height: 30px;
}

.gf_skin ul.xitem > li.gf_tableCell > .dyn_ctl,
.exDialog.gf ul.xitem > li.gf_tableCell > .dyn_ctl {
    outline: 0;
    background: #E5F8F6 !important;
    color: #00bfa6 !important;
}

#staffSelectorDialog.gf .stafflist a.clearStaffs {
    opacity: 1;
    color: #00bfa6;
}

#staffSelectorDialog.gf .stafflist ul.js_list>li {
    padding: 0 20px 0 5px;
}

#staffSelectorDialog.gf .stafflist ul.js_list>li * {
    line-height: 40px;
}

#staffSelectorDialog.gf .stafflist ul.js_list>li>a {
    right: 10px;
    color: #808080;
    opacity: 1;
}

#staffSelectorDialog.gf .stafflist ul.js_list>li>a:hover {
    color: #00bfa6;
}

.exDialog.gf .filter > a {
    top: 6px;
    opacity: 1;
    color: #00bfa6;
}

.exDialog.gf .filter > a > i {
    font-weight: 400;
}

/*表格控件为透明*/

.gf_skin [data-type="TABLE"].transparent .transparent .wisgrid .wisgrid-btable tr.selected td.range {
    background-color: transparent !important;
}

.gf_skin [data-type="TABLE"].transparent .wisgrid .wisgrid-btable tr.selected td:not(.cur):not(.range), .exDialog.gf .wisgrid .wisgrid-btable tr.selected {
    background-color: transparent !important;
}

.gf_skin [data-type="TABLE"].transparent .wisgrid table tr.selected td.range {
    background-color: transparent !important;
}

.gf_skin [data-type="TREE"].transparent .wistree-arrows .wistree-node-over .wistree-elbow-minus:before ,
.exDialog.gf .wistree  .wistree-arrows .wistree-selected.wistree-node-over .wistree-elbow-minus:before {
    color: #00bfa6;
}

.gfSkin [data-type="LAYER"].dyn_valign_middle .ve_form .labelBox {
    display: flex;
}

/*.gfSkin .tpd-tooltip.tpd-skin-light.tpd-size-large.tpd-no-radius .ve_form .ve_field {*/
/*    position:relative;*/
/*    top:-35px;*/
/*}*/

.ve_input.wiscombox_wrp.wiscombox_menu.disabled{
    border-color:#dbdbdb;
    background:#f6f6f6 url(../themes/gfSkin/un_down.png) right center no-repeat;
}

.ve_input.wiscombox_wrp.wiscombox_menu.disabled input:disabled{
    background:transparent;
    border:none;
}

.wistab.vertical .wistab_nav:hover>a {
    border-right: 2px solid #00bb5e;
    border-bottom: 0
}

.wistab.vertical .wistab_nav.selected>a {
    border-right: 2px solid #00bb5e;
    border-bottom: 0
}

.wistab.vertical .wistab_panels {
    border-top: 0;
    border-left: 1px solid #ccc;
    top: 0
}

/* 德高 */
.wisgrid td.ln, .wisgrid th.ln {
    color: #383E5A;
}